screen perforation - Turkish English Dictionary